body{
	width: 100%;
	height: 100%;
	min-width: 1300px;
}
.wrap{
	width: 100%;
}
.wrap .header{
	width: 90%;
	margin-left: 5%;
}
.wrap .header .headerphoto{
	margin: 1% 0;
}
.logintables{
position: relative;		
	height:588px;
margin-top:30px;
background-image: url(../src/login/loginbgp.jpg); 
    background-repeat: no-repeat;
    background-position: top center;
}
.logintables>a{
	display: block;
	height: 588px;
	width: 100%;
}
.logintable{
	width:410px;
	background-color:#FFFFFF;
	position: absolute;
	height: 90%;
	left: 61%;
	bottom: 0;
}
.logintable li{
	float: left;
	list-style: none;
	height: 40px;
	margin:8% 0;
	padding: 0 8%;
}
.logintable li:first-child{
	border-right: 2px solid #e0e0e0;
}
.logintable li a{
	font-size: 2em;
	cursor: pointer;
	text-decoration: none;
	color:#666;
}
.logintable li a:hover{
	color: #ff6700;
}
.logintable form{
	width: 90%;
	height: 50%;
	margin: 0 5%;
}
.logintable form input{
	width: 100%;
	height: 50px;
	margin-top: 15px;
	padding: 0 10px;
}
.logintable form button{
	width: 100%;
	height: 50px;
    margin-top:25px;
    background-color: #ff6700;
    color: #FFFFFF;
}
.logintable form button:hover{
	color: #ffffff;
}
.textbottom{
	float:right;
	width: 200px;
	margin-bottom:70px;
}
.textbottom li{
	height: 22px;
	margin:10% 0;
	padding: 0 2%;
	}
.textbottom	li:first-child{
	border-right: 2px solid #e0e0e0;
}
.textbottom li a {
	color:  #999;
	font-size: 14px;
}
.otherlogin{
	margin-top:20px;
	margin-left: 70px;
}
.otherlogin a{
position: relative;
margin:  0 18px;
	width: 30px;
	height: 30px;
	display: inline-block;
	filter: url(../src/login/icons_type.png);
    background-color: #757575;
    border-radius: 50%;
}
.otherlogin img{
position: absolute;
top: 6px;
left: 5px;
}
.qq:hover{
background-color: #0288d1;
}
.weibo:hover{
background-color: #d32f2f;
}
.epay:hover{
background-color: #0ae;
}
.weixin:hover{
background-color: #00d20d;
}
.wrap2 img{
	margin:50px 115px 10px 115px;
}
.footer{
		position: relative;
	bottom: 0;
	width: 100%;
	margin-top:100px;
}
.footer ul{
	margin-left: calc(100% - 50% - 200px);
}
.footer li{
	list-style: none;
	float: left;
	padding:  0 20px;
	border-right: 1px solid #757575;
}
.footer li:last-child{
	border-right-color:#ffffff;
}
.footer li a{
	color: #757575;
	text-decoration: none;
}
.footer li a:hover{
color: #333;
}
